Mobile robot navigation using the range-weighted Hough transform
نویسندگان
چکیده
Accurate navigation of a mobile robot in cluttered rooms USing a range-measuring laser as a sensor has been achieved. To extract the directions and distances to the walls of the room the range-weighted Hough transform is used. The following experimental results are emphasized: The area around the robot is measured using an on-board scanning time-of-flight laser. The observations of the walls are extracted using the range-weighted Hough transform (RWHT) and the position of the robot is continuousb updated using an extended Kalman filter (EKF). The experimental tests presented concern navigation in one room at a time. This is useful as The robot extracts the walls of the surrounding room from the range measurements. The distances between parallel walls are estimated with a standard deviation smaller than 1 cm. It is possible to navigate the robot along any preselected trajectory in the room. One special case is navigation through an open door detected by the laser. The accuracy of the passage is 1 cm at a speed of 0.5 d s . The trajectory is perpendicular to the wall within 0.5 degrees in angle. When navigating through corridors, the accuracy is better than 1 cm at 0.8 m / s the maximum speed of the robot. Odometric data and laser measurements are combined a proof of concepts, and makes the result clearer and easier to understand. A complete map-building and navigation system along these lines is under development with preliminary results given in [ 141. Different Sensor Systems and Related Work Robot navigation is generally based on a combination of internal sensors (like odometers and rate gyros) for dead reckoning and external sensors (like time-of-flight lasers) for finding objects in the surroundings of the robot and for locating external position references. Robot navigation is a wide research area with numerous contributions including books like [6] and [ 151. Navigation can use external references and landmarks occurring naturally in the environment like walls and tree trunks. Landmarks can also be artificial as in navigation using using the extended Kalman filter. The size of the cluttered rectangular room and the position and orientation (pose) of the robot are estimated during motion. The extraction and the result ing navigation are very robust against both spurious measurements in the laser measurements and disturbing objects. INTRODUCTION A method for navigating a mobile robot in cluttered rooms and corridors is introduced and tested using the robot in Fig. 1. The localization of the robot is performed relative to the walls of an indoor environment. radio beacons (including GPS) and, for indoor navigation, retroreflective tape as in [ll]. To put this contribution in its proper context some of the sensing principles used for mobile robot navigation are outlined in Table 1. The first column is for the scanning time-offlight laser used in this paper. The second column is for a typical ultrasonic system. The last column is for a navigation system where a rotating laser measures angles to several identical beacons Johun Forsberg, UfLdzrssonandhe Wernersson;Robotics &Automation, Luled Uniuersity of Technology, S-97187 tive tape. Luled, Sweden. E-mail: [email protected]. Actual navigation experiments using ultrasonics have been carried out in several laboratories (see [4] Of stripes Of retroreflec18 . /€E Robotics &Automation Magazine March 1995 Table 1 Typical Sensors for Mobile Robot Navigation.
منابع مشابه
On Robot Navigation Using Identical Landmarks: Integrating Measurements from a Time-of-Flight Laser
This paper presents an algorithm for fusing scans from a time-of-flight laser and odometer readings from the robot. The range weighted Hough transform is used as a robust method to extract lines from the range data. The resulting peaks are used as feature coordinates when these lines/walls are used as landmarks during navigation. The associations between observations over the time sequence are ...
متن کاملMobile Robot Local Measurements from a
This paper presents an algorithm for environment mapping by integrating scans from a time-of-flight laser and odometer readings from a mobile robot. The range weighted Hough transform (RWHT) is used as a robust method to extract lines from the range data. The resulting peaks in the RWHT are used as feature coordinates when these linedwalls are used as landmarks during navigation. The associatio...
متن کاملNavigation of a Mobile Robot Using Virtual Potential Field and Artificial Neural Network
Mobile robot navigation is one of the basic problems in robotics. In this paper, a new approach is proposed for autonomous mobile robot navigation in an unknown environment. The proposed approach is based on learning virtual parallel paths that propel the mobile robot toward the track using a multi-layer, feed-forward neural network. For training, a human operator navigates the mobile robot in ...
متن کاملUltrasonic and Video Data Fusion for Mobile Robot Navigation
A multisensor fusion approach for improving the map-building capability of a mobile robot is presented in this paper. Ultrasonic and video data are used. A modelling technique for indoor environments based on line features extraction from video data and from range data is proposed. The Hough transform is considered for extracting lines from the occupancy grid and from video images.
متن کاملMobile Robot Navigation Error Handling Using an Extended Kalman Filter
Obviously navigation is one of the most complicated issues in mobile robots. Intelligent algorithms are often used for error handling in robot navigation. This Paper deals with the problem of Inertial Measurement Unit (IMU) error handling by using Extended Kalman Filter (EKF) as an Expert Algorithms. Our focus is put on the field of mobile robot navigation in the 2D environments. The main chall...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Robot. Automat. Mag.
دوره 2 شماره
صفحات -
تاریخ انتشار 1995